liver starch - Turkish English Dictionary